home *** CD-ROM | disk | FTP | other *** search
/ MacHack 1997 / MacHack 1997.toast / Hacks / Hacks ’96 / VideoFolder 1.0a / Source / VideoFolderApp.h < prev    next >
Text File  |  1996-06-22  |  1KB  |  38 lines

  1. // ===========================================================================
  2. //    <PP Starter Header>.h        ©1994-1996 Metrowerks Inc. All rights reserved.
  3. // ===========================================================================
  4.  
  5. #pragma once
  6.  
  7. #include <LDocApplication.h>
  8.  
  9.  
  10. class    VideoFolderApp : public LDocApplication {
  11. public:
  12.                         VideoFolderApp();        // constructor registers all PPobs
  13.     virtual             ~VideoFolderApp();        // stub destructor
  14.     
  15.         // this overriding function performs application functions
  16.         
  17.     virtual Boolean        ObeyCommand(CommandT inCommand, void* ioParam);    
  18.     
  19.         // this overriding function returns the status of menu items
  20.         
  21.     virtual void        FindCommandStatus(CommandT inCommand,
  22.                             Boolean &outEnabled, Boolean &outUsesMark,
  23.                             Char16 &outMark, Str255 outName);
  24.  
  25.     virtual void            OpenDocument(
  26.                                     FSSpec                *inMacFSSpec);
  27.     // virtual void            PrintDocument(
  28.     //                                FSSpec                *inMacFSSpec);
  29.     
  30.     virtual LModelObject*    MakeNewDocument();
  31.     virtual void            ChooseDocument();
  32.     // virtual void            SetupPage();
  33.  
  34.     virtual void            ShowAboutBox();
  35.  
  36. protected:
  37.     virtual void        StartUp();        // overriding startup functions
  38. };